80339191
14993305
32981302
28571291
32826703
54371729
7400639
45376848
4173951
48108133
14238241
55644219
2353584
77017280
61197751
71821635
31214599
51915700
97377245
33823010
65891236
3900489
21385961
88954761
78609981
76742339
93571429
3728688
29132110
268629
53194373
56937076
37559512
6806377
5912511
2095583
8970516
17981631
63364928
37301986