71633948
47288166
18338651
80714565
80327936
23647073
19915779
45108385
89694867
8342686
81849872
27515539
72506003
46318145
22105115
3195517
22152537
77812781
32537241
91909041
51141202
60615871
29243531
89153577
84392569
4337114
22936686
92272288
31867680
44216240
93893508
83052446
58811734
95963171
11892433
24286667
16219407
82872029
68201431
56459332