5163921
49954039
79696111
17445709
45172917
65792914
31205197
46172377
28327409
84567643
72802930
20299352
64186920
66447485
70129832
49083097
36523305
8020562
98763552
30426733
89487442
88917373
7795184
90284800
36512817
50628940
80826509
88659042
35815742
15025028
27737198
72119837
23976591
1099761
97344172
922693
63947776
62651691
53028263
59783055