75798283
19524628
60671194
941664
49799876
9543503
6765353
43793942
56105943
24289896
3168943
3605116
6705484
25892872
30947437
20273155
296423
7814516
4037283
9163772
75597830
3776181
23477012
78431927
133651
51717269
7008862
44988785
98819824
31242795
37561937
54881180
17226118
89538155
81996535
72434464
17891833
13166003
727519
24492390