255353
32095572
76394295
94838407
50414111
71839666
80778522
26036900
21788274
86879619
11948866
45375389
22024262
93189667
18313484
2016737
11113636
85762485
45795698
56109227
38673134
60362652
43869832
42011145
60379815
14394432
9891614
67073797
14322559
2766516
93538638
14436577
1408379
38972089
88185131
36823973
96884514
7882247
1292563
6544501