47964334
86861330
96451126
84672360
14727048
84169009
53854472
16396245
18649821
21575084
42042779
28988329
2734136
81464852
42727485
13963920
42709251
33893002
88942224
45233019
65293370
48246428
52624609
73631254
24397504
1908470
99512397
19263694
4143544
91942442
4031646
71956044
6461483
16065634
92924440
14414187
63938878
76729935
56523918
50876263