68046991
8682210
76356293
63935403
96784313
45637488
16165879
43424342
20056255
34057062
43367899
3348100
31632170
58412185
7267705
96988281
4639226
45223217
40321443
55558108
96848583
58646438
31071954
19987872
48844733
13244712
19263070
34869494
28186358
80102879
3628744
29898597
68809581
30815482
10684740
21549199
6045540
74352885
48741093
99215238