16454424
38703142
73656435
71354301
42785640
96826129
4727267
21468819
23683257
70896242
59792331
33625727
31848743
79268501
47178303
13973027
28418608
48501235
31702987
87815307
8814042
70753020
20584645
25977476
1387044
80738738
1008426
9699532
5169606
83572349
5364110
62182735
1304117
40867923
4977739
49487689
14032329
32521510
68644806
5129096