63689177
5083360
2016771
34271240
89373633
22251526
26529098
34575839
49811227
97733407
81306411
24424248
73249782
84766317
32732052
3767341
95203627
71163947
39966201
7245281
3463728
355479
10821193
96158612
49992047
224429
7085486
85791632
84081946
7405678
34102355
14731015
48421737
30035289
14602815
66258927
16995028
8131999
55627664
88586980