114521
76693764
74538294
671449
28818100
51876922
26698675
4434694
90315231
23321005
49766188
59326133
66904851
31514340
46022201
51183791
65683392
80328406
1325396
85604810
65623322
35323753
67917956
89401176
84632507
27962650
33968190
97368615
51637395
46359160
30166037
94077100
13248332
60738665
18644502
59841877
812348
3928408
65195276
36613478