40329264
99972555
32745972
86611154
69634869
81586448
9254593
71188940
5996701
58141365
758251
13932875
41934985
26328250
89601177
62231325
56913105
38328283
519371
31652697
20789488
66052125
75196644
23025354
31816339
5266705
1035672
79806497
74458832
31478274
64177097
75567499
18924937
41494953
92275966
94752543
12402521
74398732
13671377
72734696