703402
72196188
87236293
40035330
14778244
28386328
90696133
81918418
24521491
19965714
14256691
71203348
11389042
7974963
59896155
7433198
1842758
31453046
12774251
92708234
72464916
95317493
162537
3758336
70823880
31907976
88392438
9399268
26952187
63204273
99587014
10312197
10429887
8255410
71938432
82236008
219952
96934464
56088028
55174184