2033483
82844910
7368672
64376962
47044966
47076286
29482382
61483740
69879624
20952168
3457802
75467893
84923226
9705471
3493335
96587363
71677701
41803057
96605835
58563980
80646519
47269318
13444800
6216422
75664952
15513367
9955386
66056042
99986101
48549088
26849786
1578172
34725414
1292706
58137541
18782340
97913351
63611677
45582817
1374543