5879556
42733508
35769508
81045149
94461749
18741332
95271404
51005208
9730525
30377749
32662785
34564905
27434427
20908663
15758106
23234759
37988221
90018936
8358040
7982177
539990
72849461
47802539
71014527
37924740
94212858
71591429
43417722
35176648
66099132
37603774
34518122
54143317
95199215
35694841
2424900
66624573
42706105
5471341
76408463