2421310
69083325
91847059
73928552
38615801
36672907
73983735
77883268
21073112
50718423
94484171
60383597
3378951
69104914
49529909
18208830
12826799
86829896
6045522
64833860
27542734
57596191
96844120
68971614
7148863
24752201
22559672
51094088
40913113
2384655
22053948
87279952
20193482
14151312
99235398
70179117
63344694
91398422
34506316
44261904