35312283
41026628
85618578
11176517
84813336
31859872
38148387
66158074
63843016
30311229
76487025
76099203
44733024
47626727
67704505
24272030
79847160
66884751
48104253
28905026
40078327
65479755
8706583
95148829
64689210
2174343
56817107
40714118
42516081
30053588
95952403
49559957
76004142
61667042
84479543
59704618
78957221
32112319
72407707
38809331