80965498
63975175
28639973
87448636
51956637
87565262
51647323
4162251
37755053
73655633
38286640
1503574
4919580
43737069
77758965
16596089
26885360
29233973
51958288
28924557
30652516
50682262
6087206
5043314
33011660
40941174
10969595
702484
46561935
56715184
39471787
44859561
16985986
73665727
93198509
67617697
71627253
40432062
28214084
63044814