80094999
43253812
75542594
12299317
27229878
26167846
53392106
86607349
18638157
97016278
74633983
5718821
19367978
14005022
92844986
2134378
62735548
18112796
87929430
16098330
62517715
4395645
55908291
74721632
85741293
62436531
68566873
4606464
58121772
5042394
76219413
66238634
97835308
80412078
69249835
55155578
51649184
32652655
67351486
40389657