35088887
24901888
54059743
71171806
67602787
20129998
35126018
4838462
89179116
5189237
86092265
53662318
45642110
70127852
3392881
77766018
79618164
32957235
93897612
65207779
6957523
19664705
2843150
189509
29483385
9241461
69755049
60036482
3750141
91054487
69377335
8503286
12764166
60869726
72557253
60381542
91841068
162942
85168366
7439572