5822287
44928299
6655121
3295721
30947040
54198046
35086418
70748750
86884977
33705342
12346330
97025662
71048158
43324722
64592306
71601826
13448802
79937861
58563125
21216737
31884581
31167839
82495992
75465644
91511834
17534412
10485425
50363252
82057283
52379342
70096553
76192176
819373
50429826
88205935
34851802
1670456
26669767
22985476
92353370