96095757
55886631
3609157
8548557
97358249
5566986
92164065
90202380
77757926
40684676
96212230
21202150
285653
23078727
89284824
60563754
68292935
50499327
81049204
8913469
6027013
13063104
6353874
1027842
85573981
93578925
46792266
76406088
34743270
45574973
52575354
38734600
25578792
32909722
40848480
6606250
51319932
20372095
55502993
78506605