63696727
11584692
13376769
13292838
20888077
61089198
2968811
61011474
93116548
3287714
9059958
42855806
3317810
82393890
44111982
95007513
62982939
34696356
36246562
77991927
62784759
5641418
30497887
25787708
46073118
61697373
17407497
47422307
15981537
72004509
47422378
25314322
19568790
83548251
59748990
53981023
3880864
59652064
18187567
49666924