63392753
3628160
34987011
36688212
7185796
4831586
3721508
43649190
6330225
37654496
32183235
71529997
8021268
25161543
18822299
13439440
64599350
82166929
77368122
89266430
6797985
5501982
99783507
51619130
67074071
31367573
9579401
82028330
40537053
20313348
12125936
65491602
7153740
2786289
87277481
60976667
39986812
93379527
58239799
72058786