94956416
22755447
15577964
8440851
336983
59132438
27499646
26304744
69911625
37703281
46719559
63538889
12832204
757172
32669783
51154171
3636400
62733453
55006372
14211238
88752784
83479861
13821681
20571728
25107012
15136681
48353071
6404403
15238226
58195411
66487470
87737766
4941885
38116924
48501919
69164738
7266861
24387118
83279753
97521016