16177529
18963905
39078905
49574920
77516177
34055621
57327820
64918636
94047775
16499696
29722965
9266189
22522517
42627109
93502816
90132516
775534
37822038
10172309
97824308
72751289
606847
1845731
14527579
95018349
31278577
77696250
187873
4122187
56845045
31468342
80658058
21911469
82592808
21541156
94425900
48725385
34304584
8711603
61733266