94123636
13783001
47225956
88662646
47961006
91481732
2702901
5269441
27685262
93113852
42529720
95348336
11362484
48886690
11715166
73415169
70489880
801250
67334496
23574555
4692413
23853984
55913818
83465389
2951289
80262645
24747692
41226877
6148813
90407826
18804096
40044874
64595099
56961573
28338676
9312130
40563613
25324008
71739896
72071511