42379539
45843092
21906545
9507572
806103
76267050
5878569
5672149
64361731
93328852
19587140
90495746
25837962
1330839
6797180
37429613
29464214
61073170
19353950
58729408
11933268
5814819
26231127
63250
30598211
25173736
1046963
94294733
58055420
5017513
6983933
77703567
19507527
75416544
12915107
18614449
84143243
50336059
90463501
83597611