59534348
46037100
36924193
8806247
90751972
25086408
25167171
67572765
88436570
54393842
51715720
60925036
84271187
92101060
5394334
42809978
84518037
2586899
13294052
17769337
92236160
34492242
16629573
93445820
1199714
6096115
75614971
85319602
46826133
92456217
15106844
49801819
77489596
58662970
38271
2379781
64128375
5951899
84569360
62972573