73327966
80764527
16855557
11717857
65299970
63655820
14711860
99916392
9266195
46966855
28921788
11638700
93141267
65934128
15144325
30992926
44641658
65678356
24522652
18643595
51907291
60686725
83767571
61369902
41869719
45783374
62281316
37491961
56097119
67692336
30116893
37681622
31293848
70985730
68198635
90235474
68982235
60817593
2818247
66588322