64806444
19793405
11881746
82906042
75398563
1445232
65564550
31579774
29986305
1484918
54753824
48823870
74991691
94036821
4977897
54849551
18396716
25197588
19859480
63875103
41328340
82212998
27561857
44156388
27668633
55912696
6021397
30431333
81884852
64343409
43795202
58751800
85691618
4004670
72261216
4048375
77281330
27546662
95619355
78364486