84325803
12744710
81696497
96146106
86188319
71928033
1673296
3049349
15904063
45571228
9686706
50853287
30199192
63248282
6813345
3019930
83438768
42771410
207300
82731112
51258390
80682898
69436084
68292830
92876012
10064769
15093798
74569940
40365030
52071170
35598268
4253958
49654948
14794765
67922062
8224868
57691178
39443648
67867662
84542603