96336299
93274836
51385551
29563411
56131089
25477379
311191
90223721
43962920
24046738
98691579
95419948
95804969
10842359
21094178
1102490
29495593
4861291
10169956
89582123
48028394
29878014
3838519
51413012
17808074
4431873
2566300
676177
50896308
50877441
44769985
31894470
88913734
96237794
25049343
37993212
61654778
88203584
3543833
54703836