46113982
43015077
1049169
33828719
66948317
89953647
39064528
10383827
4097101
2845518
80846399
77667841
66695018
47341341
20567301
40778173
13335772
66211391
5886924
50251006
55987969
35961323
3427874
72002486
30235678
11319125
2180512
86518164
28367360
6006286
15458271
36548406
2308800
99473113
32259267
5725806
93308201
94924564
76672384
1608805