47469999
7948136
65824411
71298247
27092456
81643325
82723472
30453878
80103351
93935505
74673387
1162527
32349746
95635822
75844729
39618482
50607574
142854
42505255
88332747
84191139
21712412
6165534
72697684
73707659
29924123
32469379
2355714
5377871
568441
38949856
9557066
93264516
94954862
91859370
26678925
11941907
1186026
68377798
98979578