81108495
97173742
20252947
94061666
76741978
41398779
68578678
52943234
2511098
1767971
62681215
39178118
8802195
27329079
70485127
49626204
54255458
2078588
63141539
77359142
85757184
28924077
9011901
9287942
85913154
88156850
98044048
30185641
9439890
73416930
18019456
51956215
45895029
35671657
79382537
75348857
77718793
63104193
75021327
26691820