83141653
2085555
30663485
7160727
4635009
56464597
40388500
92072804
3329884
78043320
9757330
65245232
50947168
75084381
10888805
41145423
10831190
97196711
39354870
16358618
61492677
681134
54851464
60034530
81971815
7709872
24811798
56915065
77215032
68799883
80795012
34624622
97851550
32947628
90002247
24521334
42347002
99931870
6221100
73916167