64021936
40147918
79166793
7463274
94405976
63276365
93816665
517634
8967095
38046909
79869578
55979763
25899203
65132438
65859315
4857029
29988696
13917458
5979988
44851684
21928916
90331075
1026999
26339737
15523245
30355520
99378565
36169285
97269837
75483821
93937703
91379212
17123335
50256355
49162408
21234850
93584763
81634255
5807284
45401424