90224679
89674080
12753244
96325197
28882283
4669191
76421302
70222902
35919040
77661353
91052420
75085257
12937456
31709920
34415367
93213939
28075955
86755673
35561209
4233299
25038293
85303298
92173052
52761626
4830985
297400
345396
39355148
75576010
85823842
41381886
1611300
72688638
63297970
95899069
93376623
59467641
6391218
3050396
65932693