90388630
6507482
92817993
85185294
91254914
54327621
23667545
71979059
44524334
55453381
41531486
43553169
80089144
74584162
57569063
50907662
88093572
82119350
89459867
62157482
39917327
37872239
33762639
1816065
30992860
8291755
1012583
57814350
51974099
85142592
60829125
39634298
39366321
45084153
11118266
25271300
37233240
17059745
7341360
70527824