96063196
2329299
30931666
9087942
75174486
31849299
35013914
47649864
50186610
83376552
51269243
61825325
43022954
1845891
56802317
4222309
4406576
12914692
9925632
7192320
69732239
64356837
45898751
4627082
28288168
97476926
20767572
43044295
82073372
90407391
83373839
74302114
67943723
44124518
18074940
89352307
8825117
39753513
42542746
8866270