13841379
9145286
69663365
56123442
589494
3052477
94262306
60276544
79593941
34485278
91157439
99795759
25656452
27831228
97131433
38494881
25038040
64159479
45217534
73177709
65517145
16583873
63418444
14344886
19914138
25506099
28665323
6968678
9128213
91132136
53208582
22615226
51258286
5547370
3143103
36719752
902626
3889670
83711318
77939242