17521649
9511816
8210583
63234663
23013678
12421595
4834370
46546746
66524403
1543272
4788117
26522369
6230915
42013607
42897272
30676005
90355567
67738064
40295426
795801
971410
80557643
71155073
8509060
56667546
98196908
99979731
13556905
23972228
30923577
53402976
24018411
61145381
3294964
98655667
38674833
30415125
86616439
13487121
82235279