77648
89248291
53118387
5868916
26314745
18494094
94999700
82532158
99669152
97527837
50265148
95026752
83715238
41544261
58735023
96156416
11765250
52373480
8823780
6202798
51632583
9840391
16767865
24603080
213934
4048125
57528845
97094419
59236702
2842235
59624547
82342547
86896871
45513371
22808325
74811964
50736826
741177
60631414
121731