60623011
44677995
878294
9348361
14673305
93841504
6637197
95309689
25591665
22536144
11243383
42685856
73336481
61188586
25799951
71836156
52801996
42373934
41695588
66168034
20562730
467668
92175285
77556204
1467146
64227636
71709273
20388870
83805243
12324593
40001244
65827675
28804783
6324573
80268437
83724766
85999338
64144238
20264077
43635049