61164513
34195565
61651233
97031742
2963590
64556702
31954380
26661312
11263318
19584691
54892304
63964067
14634387
65564625
28374626
27266506
43932334
22549352
12641063
76294248
32187491
24673380
68669867
13074072
34324987
43328196
80283989
25514435
88276112
46724280
64276667
67473561
34225543
9394918
71906596
2741480
45937004
25451168
6768642
35421020