44698076
3822862
8723688
41081089
33521199
81397456
50638713
7079405
426919
64996379
72233662
98532981
26338020
10302709
34426196
68297461
96658076
95287794
56888722
5559167
85458619
62359395
58829086
95668175
10243958
31413169
2081164
58097506
28588380
48421569
21411845
88749295
3255514
77967075
88556697
25984245
89298376
20088845
14428125
5617748