13533086
7659103
47582247
45494801
31076475
63166467
86264888
2029333
63432927
3262067
64772613
48779819
82948214
69577313
18585427
16964929
10154471
23107106
79408407
48945993
7410415
24094471
14302825
317176
24422502
18213071
26041550
76318325
34408582
65494099
56467657
70018556
4390726
41089508
64412551
68641055
93642485
11193257
48162529
85093599