3702304
13651627
39085349
64105685
43639472
14258758
50736563
64738925
42864324
94113490
2985250
600642
77084597
30675986
3568170
31031425
24334407
93146792
41827807
1264813
58772122
3735361
24108695
51192883
62518338
65127638
45803376
7725182
90492095
73761068
46529524
47518337
7048706
65616072
8155846
43586423
27118259
71075899
62195244
77807546