28905460
69186490
21205146
13492809
22471079
46907808
30663585
16944616
32873133
66872206
12908761
96265968
26962389
86945227
25181160
13338075
826639
96664530
43302192
84587367
27617833
81704471
74129305
3207474
93764625
90586559
31895471
26478148
8451584
55984301
31337448
66018330
77019799
43503389
94049423
46675097
78468497
9945564
6811115
13962002