52189575
84159753
75795892
73928356
40943052
1561897
92697140
15665170
78128682
44161141
8151956
75512299
54017615
9563866
4835480
86459053
16393680
29024693
79507266
9235898
8323804
94026749
9682059
16685436
86972291
26609049
6762191
344795
57155819
14005241
46563556
15581897
73757096
8188774
88041723
10303872
3636343
97659383
4078454
25075111