36211132
65905025
21576767
46773201
55685479
10115593
819908
7813702
46821969
72298572
27271382
89527101
21573215
93444491
68679009
89617240
62328370
92665662
58868645
11622040
3572482
28262784
6876625
28656802
8545971
43967244
68154747
11761445
32863719
15395932
3247220
73197810
86577987
75063365
70379451
61876823
26075537
3714348
53174202
20364340