77118751
75672302
29288116
65033
64056716
14431236
15198105
84592172
30039591
1201103
63947590
29136187
20459223
24822618
23462529
94629755
97301476
81425632
6101539
33384338
4353646
97846945
68521000
97035648
96421462
63481268
19543620
37184968
59809601
71447254
31606779
9829926
17163460
54811455
75514541
24743565
12104514
46324468
13073969
14607346