19748326
49012130
73872321
3194925
93235943
18489557
10926326
38134581
63608880
51416789
23767039
16451499
69211164
43308624
39922330
52565905
6750938
80212070
64364153
46006625
36793335
30727310
58169371
9771490
60433224
46506063
21053578
61789234
50859427
89534091
44503340
15449931
3195502
6760266
23234300
61983717
17514575
13262609
17877097
35398398