81052423
52541990
42467943
80971964
6581210
20557727
756283
28226880
91896898
16391529
43878940
17962195
2586728
17392869
44723834
66119851
71312446
72594609
95208855
12889672
984777
25299744
7160119
91251268
81705677
44905438
92138081
70774630
74797322
9227934
23816201
29425781
37899896
20029853
74309129
66707618
36746072
25822398
30204170
19305715