5951952
43656
6103281
54229165
66479553
46288042
13299506
1078142
6006613
22231648
86073900
44489999
34361732
85824805
72864926
2085661
7418712
36338895
65666241
51761286
41471067
79206505
1835830
3214712
76036967
55997279
20436382
10713698
53449290
36727908
78691068
45077292
25842386
90113819
36934313
87538892
50955432
2564769
29509518
2896182