81321831
49928624
42932692
98753000
96483613
57307335
56052202
20272605
26889002
6168675
36799787
2106581
29625144
94378572
12873771
41728419
45678886
56987296
54791583
55704408
98062229
74868598
59449714
5294149
347757
1512053
53048469
82691035
83426110
61703256
76808285
63908038
71791451
77231879
81453568
10471610
57074128
93919462
22696385
54487704