17065771
23856421
91225323
6169002
48988007
80533441
28824921
37912899
49009999
860496
9762121
46131079
8968767
31491751
65057514
37639658
28091080
24077271
26091952
511914
60568340
97616702
56927757
35692017
83965072
614883
93485393
66138308
10019684
84056519
24616912
4735466
22503897
31328717
30372265
37466887
41018056
565897
29264641
40113748