63164641
11513355
17047207
74789205
71516552
20989553
82354856
81118650
70284973
134784
19957659
9367986
19834096
20782000
66166479
53517902
89164023
50178724
23385493
93494848
218097
13888864
29235180
41831385
49805849
47684142
27504236
6117180
30086421
22108071
10903187
28673488
79203613
96048283
7779230
91818371
8451339
69765815
46777470
80469729