37587091
84195808
9383980
36452766
6449449
35154453
39773884
70128761
5859432
16753550
44872491
55721562
35907433
57154682
81195907
4310575
16818972
43391596
33123116
16917795
44986317
53936868
65084496
58818170
7432566
8713881
15566258
3891206
9843543
6999637
68676050
33579711
79506500
75301020
21119167
87534147
99413813
97575025
80563943
58694659