55456996
3671258
23768020
47215229
26535502
85645188
83772887
2185563
64362703
55444378
87055974
70857066
45958159
72433688
64446358
45392093
33773251
17565332
2262303
45647304
85699717
72052273
45297393
32191111
46631801
67899099
8551231
42858803
5475512
59682359
69502127
73502160
37925129
73665123
71503360
26508477
42983577
56936425
4654715
26352533