51571710
99229802
71728259
62006678
18581082
46532732
93245629
84325490
70105988
5189843
86911449
39119331
51556714
62865165
10876815
54778917
2825504
698450
70331320
41788358
50759358
29718443
49361742
51555099
565986
10159182
83619087
16486615
67007910
29343396
87564530
26457748
18205426
35446303
70879455
23575349
75753148
15736692
43037495
7349589