32163534
96948727
85381538
23761705
30716396
55225839
10244861
11445060
86518462
47885320
78024598
52279702
15061087
16685096
78939877
49799351
1633356
31117342
60014231
865287
5414314
3632285
22603813
1261176
6846912
18911218
64645199
49999255
27047347
564738
58829351
69246146
3497882
84769580
31307107
60219462
29912633
69066776
44763828
34326578