49337969
6624850
70773905
80331879
4179105
17549289
48247916
22043574
22252150
632232
26625612
4544586
84252035
93648919
2473552
99981288
58078426
74211151
15966278
64763281
2048749
60092383
88416119
86832017
48955474
16678475
85683129
26708212
79233635
47138787
26721619
59803887
55491437
96112641
83579552
32928377
20884426
87295159
6567842
19076844