90658360
62659567
5815129
1061513
69458124
25517394
38573190
5016848
86323869
12173737
57173928
42418340
1536207
1282216
42507166
12474614
17702061
45494596
5831147
92665231
5205468
10503489
41071514
77308831
93785029
90477727
7014813
48604272
932148
11884097
56246608
4873136
91042190
88105111
52701189
65399517
16153645
6966405
86248349
53673221