13557013
84283862
49672337
94158066
72791915
4616038
69737457
54233481
75197213
62013205
24238145
75385807
38896394
31129340
93613923
53639843
76513331
50969696
6524257
8771533
54582288
54217297
46443754
84095953
64757283
39144349
5773408
89563452
52915407
4415694
2187752
42076796
84686578
33126244
5683858
65799078
15904411
8497800
1628420
35559313