78615578
41074585
75967446
94415808
80785645
72554396
866952
6264241
35405191
2803011
13311007
51437928
33404694
46328267
46515144
18958605
87328243
43114347
98261089
83047440
691136
72292798
3112683
18656656
18266524
34456066
28266063
1001331
13686429
2033198
58236156
15297367
9240466
99746619
63347070
9445948
4483195
68835874
29439285
38167877