96603433
55419455
4785947
75941136
74595510
29602362
10585526
9793729
93426596
65224093
97873624
68136343
26321981
81974418
42498503
17984771
54964312
80038557
86046755
86909297
95428522
48022650
91593534
76696439
93445657
38362878
3067480
8248998
9153246
96796060
56349663
2579750
71505738
5014258
90027233
74488722
84068265
12932870
16571036
56805946