97914244
18847908
54774188
81781054
21739779
19569022
28975065
40124412
61529054
5556268
47182431
96297000
27535513
8663879
22104026
73122
3068601
4065382
1454311
33087303
9499539
430444
62168371
76142609
6459749
53964057
15642394
50116974
73433196
21053172
54046613
53259460
17431641
40774001
56535196
25925654
21673860
30365967
94429740
5619460