60091804
41194617
72451600
26631715
69728743
8375060
93226125
33422970
41204706
60912992
4110388
86519438
97873386
95954547
20083481
12445084
89613842
25065769
14281261
88149236
98633689
987480
20877495
78735459
80052288
2144757
81134260
62088995
16604994
73316366
395566
40847767
78111186
14725405
85949325
48358704
47349173
66884658
97416753
64909732