277569
56019672
41946210
83651087
38788070
14884242
75383798
43263628
5433152
32357143
29429673
3958524
61421461
88094512
78755754
64191636
51463736
90851845
30806199
19174197
45304537
56707067
88526095
36678213
73648851
2324815
26727582
44484989
92045344
8368085
67702267
756207
56185528
52732225
96413823
76992297
54682642
14567807
29415295
6136850