9629352
92178310
77786062
30123905
10163814
8945157
23528223
69409766
86085062
90363239
76387739
12126618
44569230
74469694
17248550
67104795
80205179
60114886
9133532
95323934
62137519
21813668
93617478
44268615
54733387
24054821
41416043
56629929
34839983
9683267
13488044
94799499
46144834
89661508
946301
53621626
30125589
63129016
32198323
88792290