3378234
69366105
30572067
68471228
21055458
2582382
48081396
55476298
1478366
41102195
8625703
90429639
25417496
681760
47244563
84273544
21365512
56173545
75058132
81145325
50218352
4028841
64327645
72729935
77531214
46974844
32547326
24371101
88315147
36904911
83706020
5835798
42082721
75183847
43754818
90615189
84231505
69736318
61912376
15369500