42652915
34496644
68367923
38122077
61116380
2326569
48453024
15863079
9209928
42507960
77824286
30009663
94924613
3632167
83323710
30945585
48824026
69735772
8291934
92063008
7030647
93573213
20393569
72066777
7666137
32787190
93157599
89321432
68742270
5372849
8226942
860678
61496935
44519506
46688196
59501416
64072521
13485123
49773250
819951