98374363
44522255
93549164
35815602
32877585
11623570
84654687
82369725
20204336
87232876
47447460
39352520
25055165
48383973
74549860
8112390
36454822
7088220
65262822
26602559
8480622
23658785
102883
36071343
43368287
8210377
53714591
65022214
92546255
31455520
52894850
93666155
68269156
26759117
53582012
17156948
63366767
94875546
21144475
98118729