64103529
99365033
74869102
12913548
70748675
9401156
74845743
64581460
56899060
77764608
77141177
118600
49942442
62353078
67339029
75043560
70256444
79564861
11707037
77595161
15843167
21979186
89296057
53876074
10048283
48855323
25599533
69162799
87143270
4562731
10388301
48615842
77739656
52091252
84545213
51445159
8207983
1516727
80597245
5247202