2156933
4269510
44401380
12815164
36532084
25331218
15744676
6469417
65591877
4527289
80575083
45127126
52195544
24647271
26929505
4433345
48125456
68407094
1323
44674277
59696633
6034206
41024512
15605040
4563302
31963721
67576565
49927401
66582894
35161854
39635557
97614538
36359497
62751159
65434519
72747286
48163441
44055773
42341036
16788217