1489425
75347914
78379509
6485431
60812025
24234521
93377743
96111782
68915454
84546894
5441636
1384234
24522143
82679706
49666246
83799016
96325290
7701216
34147388
29653934
37417072
46321077
96104305
11315383
38952879
42554520
46601534
35475196
87589878
60881740
41803586
53896070
88911967
2938792
26138320
45546194
35104343
3132907
8453180
63444410