63114452
5212668
24143943
17159360
39604667
58048741
5103854
23062223
37626878
9313443
64726145
4519669
58309390
75111312
86425651
42808161
82945402
51013517
47124653
64404023
68446552
97042238
72423908
53686693
62841474
94257590
77338880
16127872
71588264
1039773
99038882
49554964
67409839
13849847
60192774
91053414
5014526
18173237
71694139
34038135