84736046
19722167
26196804
91475088
1576453
80106248
98452345
60587099
65686997
4178349
54993636
24063199
29438303
6719732
5256027
1664089
71837402
37473724
11851566
58913200
59488276
70751771
62161826
61505495
22143199
73811735
3349887
89127717
59154841
4304662
8879126
936311
92642255
48495888
86086402
24423546
60075182
99584401
32763847
31465926