45883582
77362012
23504480
71605249
36296582
92308318
61781511
1343657
49375933
20293261
54066135
1337693
36373806
164069
31833899
6087665
6443873
53161665
48984505
96608386
21566839
26323563
35794239
20694614
93814278
28189432
70767344
66349348
8900862
44722278
83023953
570612
10285379
23318684
38843210
92284700
48945050
331832
94087393
60711764