81138763
91451077
30005522
77634188
86872088
85881503
69404461
213351
4197060
79595516
31779558
91254424
87904448
16516728
9335594
69241611
61733532
97824468
2361009
1737638
59351644
24892682
68494399
98514963
24034752
66729474
57052108
83103142
83787715
65467224
3792259
16932635
88025888
65811612
1066539
88522259
87551566
30225641
28928314
50223804