4137482
43667596
87687530
53312346
14188437
71998287
93008663
22743459
1149243
62087364
20912380
8961811
18923312
1596646
46922766
6769593
67741075
65268362
88955136
38795140
67906378
9867325
9486793
68504984
35079081
7461348
19501044
471986
65789573
88254812
97386045
31406378
34046689
96053985
35692076
29448554
33299200
6226187
18401908
4159516