12386670
14202634
67013311
30114882
25679942
38789868
97959715
94756684
53518899
36844476
52537158
24584967
29802477
65608688
48886772
58904103
83656512
26602991
44549932
62736000
912961
3102227
95487766
13077963
56245707
44911264
75419144
84954632
10127371
11076721
42758874
77794197
42766652
35985050
4801402
35771014
52915419
96456238
58971290
61451048