88501823
1956504
38104355
5133103
45886639
11545350
10317927
38558160
36444769
64811029
8007935
45844939
21944777
29766176
87193417
15265409
53409923
36269382
71111509
2363351
22472568
72729081
16895133
39947242
30709997
59901855
22082033
92265265
52395167
42916828
37585076
5648629
80613871
8047334
51927691
34219402
74823553
52626546
6223509
86029777