82211726
96405027
83524198
50416370
81262910
41139859
86077968
96315627
9812843
49238654
33626180
14122002
6468674
63569553
11373889
77383015
46444927
4599724
9517887
162116
1794832
58548416
55496754
84277761
23266019
227149
92288295
67791026
40201071
29552643
5241821
55512911
41948240
89154457
1853576
6829010
20507474
16908753
88243924
54593442