19908957
87538306
45448394
8694872
45821737
19244959
11954278
51982793
4048952
7625389
89128548
29767516
5632826
71682865
92766747
53687836
23608733
94829513
38025577
8104989
60019618
68548962
68107812
48799159
91901812
44475733
66882984
77849086
28989027
46739423
17954715
97996875
61446387
75035379
28218480
94258961
43624192
77467756
85249026
61443174