26521260
80751711
92866727
20527493
71357305
22897617
42996484
40732559
66748212
55573024
72249595
20858470
54659934
568298
4232487
98888418
23471860
429048
367762
74574414
1945883
71416251
74551206
12466197
4763401
50508705
24883057
2809241
57167194
97432900
78382183
29953448
7742576
82926553
5431738
87273520
1482437
17011364
91822499
40227127