27134573
97208428
6326261
79685248
83492716
30197213
28256542
4181286
13762340
47226962
13586237
28716190
64818918
70393170
62691408
6996699
91274719
97295662
46936130
44184477
1947114
41067363
5303042
95581663
95674773
90197109
47043724
68494901
64512536
67151148
4552753
34482837
80079879
30412930
55128961
71324063
56755322
85207834
93794842
99754883