29965682
88263574
42594561
43754900
78008707
73514657
9334645
49343631
39196349
78956205
1669835
97935165
70166163
58013760
6810830
67414121
14468465
15809542
79312781
89558048
90737935
66594718
65559652
26219410
55417665
85215638
46991890
32062430
1887056
74825333
29842751
60252637
27331575
80761318
7219552
79403126
72841324
37088606
17424072
1817903