93835662
57523719
60928160
70639116
96859099
62992532
79145027
88796761
16456380
53919161
82263862
58203388
14936024
64813113
4503517
41702325
73365073
34228074
44093375
8339899
91266785
64698775
54509663
22537869
11305137
53191957
5602755
18391212
60427481
91512591
51407726
26404798
18582739
1782510
50042223
66329429
71756673
46857969
92981340
3046773