39932073
54379892
39896573
98353990
85315568
29121060
39205259
10927382
34106668
6254801
31981553
88317707
37857172
6131586
48914112
12563374
38417507
22228292
93662071
53469653
7131684
9806940
62622398
86878435
2763646
81521701
83149417
5846478
71774150
81114647
12619855
25685386
67502768
79163242
37695261
76281821
3101487
81069261
18425253
6555704