5685635
994618
57519898
47067135
7605794
28647845
41557381
90501055
67334962
47957951
86492153
3123316
53017688
40126188
57825973
33267697
6496225
80662812
75177671
25777026
1062536
9132040
12949377
9345004
95542526
73303561
48191899
1359185
26754833
10583136
72763811
45065301
28031228
60352733
16629415
96629078
31333742
55822145
285190
93571307