51061583
32743975
91165275
72608039
75328030
45724534
78329449
2855159
41913192
85077964
31341696
59755386
12656254
75328985
9638852
8054586
345061
60668904
38093367
81557654
98957462
12632011
48782921
71497549
68773134
86998641
63226093
75513675
90865205
72799196
5498460
22198732
11157520
6770968
1855511
24821529
36224413
76657746
31727004
26583547