64628676
96172529
4342477
29739064
46716172
56361179
20926086
87226757
47268986
11504596
67488386
55633563
56692612
52585370
5476180
44147824
47189521
2341452
39241179
8849042
78825937
42332494
81454999
84036806
53196096
66667416
14929043
44075584
57766861
19069318
12644159
62774041
4815754
97996288
55267619
45511226
69162075
86379980
38188821
40214311