21404825
45608287
41292357
22414570
95974113
26127027
61592739
31996385
18437801
5115816
23952290
5865673
29129870
89969616
78317934
24262408
37227487
1692446
95514684
284229
82736422
15601632
15007281
10663944
10794286
5086417
59066466
40945045
49725073
59903818
26573879
27083267
83478145
29743948
54278121
72839504
30051907
839877
3855449
97546893