29667286
69265027
77142152
69364133
20215517
6908439
96092449
850667
52625479
2292638
67876401
363425
44807531
76804040
49488543
1530103
89602478
85355106
34432467
49305875
90916860
26685475
70898723
2016662
16891027
1977349
88474176
32212817
68747922
7695929
56359028
3661399
394877
13373699
2711350
41866329
11328050
60973001
78573405
9025134