31327904
66355988
97687643
75028139
15966726
8024234
66075547
7409660
37262755
24642190
99823559
6994488
79141271
71692552
51185663
36498459
53905366
8133729
34631624
81528552
58107218
8594908
64199213
44735284
67982058
85913779
5535428
70022584
39895741
13064265
53615767
22323864
4462821
16671713
81119670
6389990
46714075
37646529
81225301
49258534