63545300
81633846
49431835
85289261
45591200
17681507
84032889
66015315
82642490
79242484
8416526
66112598
35886412
88345947
57721706
28011293
5083094
70234230
35695597
17853379
88577021
55981541
27438088
3142514
68176433
36242155
71071633
45591289
8588639
23121867
67033468
20908039
4353684
52397165
5099745
82982607
77767265
32093273
50669735
95952911