92452101
89692611
86685116
57381275
57726918
6356380
51911787
8541766
69723160
2744548
27846515
16997692
20722288
75261463
27322061
76339025
40746376
5415528
15062220
68264410
16395854
31643932
4918908
38719820
55181201
24522035
71718033
9803315
98438738
96406849
34431750
7688879
79181145
26703183
49687649
22276265
67111991
26936626
17107927
60817250