75283658
31326423
26525898
47731985
48723943
99738900
3417899
87395969
18933944
92837944
20162371
24137746
13088832
61633559
2787991
53415354
13904798
12491637
34077788
81176813
46709254
18117450
58133756
1523973
97748632
50907861
56344973
15391948
45426394
98978028
69037466
50191524
85302707
876980
80735286
3155104
16589235
2613138
75366692
92051907