42234377
84279407
64668382
10161934
74807684
45132384
89913891
22687040
11151769
42716112
19614531
76786510
15155504
43996480
81759160
97529257
60437768
105617
98581186
10798116
68562086
66779567
1357292
57218530
31435574
81805506
88311837
68204928
30541501
49197609
49292430
45956778
53743455
31028512
12554129
4868456
75632872
42796065
48119450
4389546