15594779
7141496
6804380
59895372
71742271
35689766
37218163
42418967
74969993
72776527
37109869
52947445
70749680
71645287
43084639
6210302
38993471
41013408
43402952
78833845
795656
61079950
5028257
44506464
47936595
28868992
42229135
89529257
4545604
55555456
3414722
65586299
2706745
26285888
79273782
97119029
47755584
5277445
65571035
39222182