46052152
12539922
56682177
10192258
78203070
47694972
44903725
79576358
80703253
90619492
55672084
68234820
45245637
66925834
2175284
58993230
4275125
1822624
7696615
74206045
72026722
14578427
10683700
54808726
94938992
37754273
67153148
47561493
2048916
47989950
93658053
19599863
54489587
5406864
60917359
57077028
62208686
88644906
16389602
54882966