10124180
17941070
20027676
97036260
74961701
36436939
30831446
77175003
97791574
3570101
8493011
25789885
15855615
66114999
67668890
83865087
8136636
53735319
67206843
56233818
47199890
5662167
43118559
81116246
41821517
53255912
69092618
8265529
58813114
3001378
97897962
91941690
36714586
3511222
47813238
92681289
58213232
22372988
7223881
80746813