18964665
4695322
32587359
492210
22124060
59774622
1472870
54988792
44646447
12736869
77333487
27468952
43294359
43877983
89482318
67128376
16093114
41656276
78853157
89589615
87464210
71355588
45579795
9236711
71014629
89923643
47065072
17207255
54535559
39242616
72737394
80039247
76191946
81102568
94651997
1305936
78104066
81445218
23752260
39405620