65502711
65336795
5927723
22431088
6800606
68336424
48498111
2932801
52438721
24259694
52081355
56986819
30342092
75071649
31292327
74958612
55284122
44133968
96427352
2240646
33773075
45336235
96453585
5734786
68348027
62074750
5124434
1338769
87873488
29434256
47367162
26697704
64747397
17859604
40896642
15794005
6410594
95329197
35363412
75061584