53599149
95902954
37215828
1998411
55323201
58787110
58505277
97386687
16021671
20931879
66153597
30602852
5025937
67639705
6764595
72244329
3968395
50762737
94002505
24537222
72249201
75392784
85605407
11052545
3069926
13725212
1689708
35123885
75482021
71711024
37632334
14716949
52257069
88757835
65912065
27045647
94651985
13114800
4562850
58881479