96394417
6114486
58137336
4008364
67543378
60711247
30256480
334286
18436560
23342305
56118557
38077146
38896593
94627446
7138173
89804606
8347005
91399920
40887983
1368598
20655598
11412718
20223590
45589864
27065478
33251483
77856305
65502010
71602185
3732368
49322051
65977427
66935153
28067561
44996325
31238936
19311713
74968609
52882082
45783749