64358035
10486677
9341116
62054298
74451885
64135661
59338655
96463360
23575888
25608390
7042591
6032717
74668863
87214449
32328404
77425078
41536515
70704887
96582424
67235909
3834634
6623354
71808003
63496232
89965830
3287403
14554569
65119714
55465540
72735143
31791803
29049189
6872972
36272982
20269392
27031959
48816609
54449067
14134021
69112241