34791532
35268900
13956415
63391814
37911284
33728532
79912033
59799527
72764738
95792763
15025880
25952528
30865031
18148529
12342367
13042774
15869719
58674568
11332924
82897750
26977051
13897263
41481477
9338181
79341158
8820178
7745988
68765425
30953474
73124821
1475677
39846731
6578362
50545893
14797055
84897829
5814744
22539123
44059432
17107039