2139206
32639
7004789
54885419
9529691
46726081
97093117
66911587
19904820
73911221
60298506
90546766
55533131
9077932
41132124
17745451
21062073
9272683
1049645
50638695
65879606
81234896
69623072
61091715
70469531
14845490
2076538
59291282
95091925
59344365
22934596
56358230
77994736
33227515
51827960
26136706
26916065
64341569
92569724
81055358