27144242
15122070
16996645
15366767
31674126
75562346
29678469
5025549
52164952
12602243
83087077
7582918
94648919
66657014
6764901
534970
72844954
88861998
60387786
95185740
35486144
69542546
29987345
47583397
3427419
87821432
5364157
37034481
70963600
98299500
4168682
14261288
51729287
74757025
50142486
4756981
919335
94294626
85705115
49821359