42271975
70465328
41936669
26243804
64164315
2155271
85141037
79047246
9393177
14826168
44785009
8327826
25025916
14132634
20749991
14639732
88473365
65676169
22446215
57454360
63322259
43101355
1761677
85717437
27642523
42271529
95658302
8894424
83012190
26612358
70961437
75081529
64077289
38189043
48721397
4915927
2407447
13333931
5253871
77988670