95289332
25972764
87518008
12983788
16148376
66977173
31689800
4164762
92427634
54782414
93883902
6280726
8468416
27331107
42785587
2673229
31466722
82347970
88849004
6586234
27499128
92149009
5303469
5288981
92882463
47864014
96366368
78482115
60441041
6531417
37683771
5943757
43496932
30593692
80005796
49454375
40232348
86077123
49735359
3458071