4052961
50328181
69426844
13993760
44481505
4015435
66358
7401906
63402063
37987922
53793205
3947711
52531663
73598465
31852863
72493629
5532702
41516712
40681965
95963090
96643869
64186301
67851639
33134406
94544683
49297532
39959780
463139
23142500
39699200
37263381
7500931
5367660
12016246
74578949
92318808
72086155
2451392
75203469
26231820