31396803
22025224
82068108
16115280
9796643
63357482
96505478
87663733
28481692
34879285
6022557
41547347
75958894
27517099
86669871
9494606
52128286
24479404
90435318
92621877
192925
73219146
73576402
9583432
13289763
14503129
74324806
31911305
90571737
40381791
10219966
59515546
37664502
90611272
50547194
61979100
27395824
76951190
64262187
48333184