94979932
74205102
7235538
53796096
92599985
6246210
45857856
55277784
8893157
58348762
85268524
66584796
53586620
35511632
49254634
83845208
25959751
22511993
54443353
25609098
39252126
4104446
9163754
88105253
26024069
30383919
2706451
97238407
80248280
81533893
81611111
47805914
23924030
93535276
89794615
46609674
40577841
2526452
984518
25803629