10609072
16222222
2405421
47007271
32343458
79708226
88309736
49039723
10959362
271018
6397244
60057303
62911947
40653714
28869852
9562295
86281050
78284878
36735490
20563161
7089790
97843417
1263690
12419624
78702664
76618684
89519836
31216551
10435045
48482337
59522514
29534531
51173068
24874063
8426862
12038418
86344812
59666749
21909361
19377102