42108730
35417114
85375404
25335304
6500958
42715731
9193297
35961610
72265292
8272267
45531086
2380130
33192173
59904153
28441791
97062409
58552463
66905420
6828278
76551707
72139796
72115851
41452742
18889394
33015905
23426806
16391849
1033889
906299
14006217
33043971
97444544
81453163
14868429
31976264
43434545
23085943
16036026
85422992
70564081