84608998
64671075
10124403
13526338
18759821
4703312
49673263
54146916
96329575
88034326
99596784
15522527
86172439
5804925
3813247
9372606
16121250
68753816
65809752
91486381
5738549
99473203
93527143
93468309
12085731
83612874
359401
82476136
95999945
29743136
18468618
13566132
1679878
3821326
64298946
31565990
94789839
90953428
47806714
51748959