3972421
32407718
72882209
59179109
58247783
77173712
1605913
12055843
26535358
74719776
85627330
3147137
9218084
25478309
18215734
8367530
79223851
3438487
46195297
95725504
23111401
67473695
83616218
92282220
31566448
53771396
41706519
46892173
4346070
80084732
28661809
41649030
376847
12598301
276077
83259197
43811528
63332754
10542124
72289969